IF exists(SELECT * FROM dbo.sysobjects WHERE name='toevoegenLlnAlleGestarteLln' AND xtype='P') 
BEGIN
	DROP PROCEDURE toevoegenLlnAlleGestarteLln
END
GO

CREATE   procedure toevoegenLlnAlleGestarteLln
as
--Overbrengen van de leerlingen die nog niet in de stamboeken staan
insert into alleGestarteLln(inschrijvingsNr, achternaam, voornaam, naam1,
	startklas, percentLagereSchool, lagereSchool, startjaar )
select l.inschrijvingsNr, l.achternaam, l.voornaam, l.naam1, 
	l.klas, lSchool.lagereSchoolResultaat, lijstScholen.school, 
        '20' + Left(l.inschrijvingsNr,2) 
from (alleGestarteLln as a
	right join leerlingen..leerlingen as l 
	  on a.inschrijvingsNr = l.inschrijvingsNr) 
	left join (leerlingen..lagereSchool as lSchool
		left join leerlingen..lijstLagereScholen as lijstScholen 
	  	  on lSchool.lagereSchoolnummer = lijstScholen.schoolnr) 
	  on l.inschrijvingsNr = lSchool.inschrijvingsNr
where a.inschrijvingsNr Is Null